temporary incarceration - Francés Inglés Diccionario